Jdeodorant refactoring created new class for getting current location, added level of abstraction to map activity class