RFR - Selection clears and does not duplicate

Also broke javascript into separate files for easier management:

map_windows = home for building / modifying HTML elements on the page
map_actions = home for event triggers
photos_page = initialization of user's main photos page
data_requests = home for ajax requests