Some awesome refactoring to more closely follow MVC. Moved timer to its own class that is controlled by the LoggerVC. Decided to leave location updates in LoggerVC because it is simply calling the Location Controller which is attached to the Core Location model.