Added interaction with endpoint

Now interacts with endpoint on start up, as well as cleaned up some of
the code with basic comments and a small refactor of moving static items
to a seperate class

Also, sanitized the api key and authentication tokens, so the httpGet
will not work at the moment, unless you put in proper keys in the
NetworkManager class