Added a method to Location (see description)

I added a function called GPSListener that listens for GPS update data.
Whenever onLocationChanged() runs it stores the new data in the User
class. This class isn't implemented anywhere else in the project yet (no
idea where to really put it).