Added route maker, custom map info view, refactoring.