final working commit 131220

work on demo monday
modify main.js or mapview.js to detect location change