add map model
make createPoiMarker public
use map model in map.js
create separate AMD module for ponto communication API
move map contribution controls to map module
move setInitialPoiState to poiCollection module
move show attribution logic and set pois in view logic to map module
small refactoring
React on querystring, not timeout
Silly mistake
fix types in comments
add asset for player marker
add config for communication api
add method for getting map boundaries
ponto comminucation api refactoring
removed unnecessary local variable definition and fixed code style errors
check if hideAttr was set instead of forcing users to set it to string "1"
add cachebuster to player marker image
fix validation error for map boundaries
manually merged dev, fixed conflicts in assets/scripts/map.js and fixed code style issues