Added map

* Fixed lock message (due to cleverness)
* styling fixes
* added websocket updater for map.
* TODO: Need to sync updates across boxes when on more than one box.