MapActivity, MapFragment, & ForegroundLocationService have been created and the basic logic for each has been implemented.
The ForegroundLocationService has been completed and all the logic to start it in the Foreground and control it from the MapActivity has been completed.
The ForegroundLocationService receives updates every 5 meters (I think this is fine for now but we should all talk about what this update condition should be)
The ForegroundLocationService is stopped in the onDestroy() of the MapActivity, again this is a temporary solution and we can discuss when we actually want to stop the service later.
The MapFragment is mostly set up, with the basic methods for updating the map view & marker location complete.
All interfaces for communicating between the three components are set up