redesign app layout and use of google maps.