Programming for the Internet of Things: Using Windows 10 IoT Core and Azure IoT Suite