Improve map size, add scrolling viewport to map
Start refactor to implement web service server

Start refactor to implement web service server