Fixed (all discovered) bugs, and reduced the numbers of socket event fired; waits to assign room until response to location has been given.
added a notice before the geolocation prompt!