added alert for wrong http status code
added protocol to communicate updated values to view controller when async comes back
organized and cleaned code and added error detecting for the json parsing
updated protocol to get more info from platform
added button to let platform reach and control