Create common map.js file which will contain common google maps api code used across all pages which load the map
Remove duplicate google maps api code from various js files (use map.js instead)
Identify common variables the map.js file will need access to (i.e. points on the map will be populated differently depending on what page is being loaded)
Remove app.js file & move the user functions defined there into seperate files