Added Location singleton class as well as an http communicator class.