Simulation and Implementation Tools for IoT