- added service for fetching users location
- added an abstract 'base' activity that all activities should extend from