Rapid Prototyping of IoT Applications with Esperanto Compiler