App provides user with following features : - Creating user and user login. - Provisioning wifi and account. - Associating node with the logged in user. - Connecting to device using Scanner. - Controlling node over cloud.