Skynet Javascript for making client-side IoT development easier