cleaning

small optimizations,
unnecessary code removed,
reduced and simplified,
removed some ui notifications
JSON and ConnectionTask push UNTESTED

reduced & simplified code, formed methods, readable layout
connectionTask now seperated into nice methods
checks for network status before forming connection
has nicer status and progress updates
connection has usable properties and values
checks response code for == http_ok
creates a JSONupdate method
methods for reading and writing bytes arrays to connection using streams
method for forming a basic httpURLConnection
cancelling ability
HomeScreenActivity
removed unused comment code, implemented some from ENS
added handler and runnable for updating the UI elements
gets phone info, IMEI from phone
onClick from ifs to a switch-case
onClick handles safetyButtons here now, using static methods
makeBaseJSON method for filling base phone info
SafetyTask
addSafetyInfoJSON method for adding safety info to JSON object
added run/walk speed detection, calculation, and variables
removed onClick logic here that should be in HomeScreenActivity
thread safety with syncronous methods and valid variable gets and
changes
cancelling ability