Enhance IoT with Graphical Programming Libraries