fixes and moved browser params to location.hash

fixed server crashing if client did no have any room assigned
mover params from "?" to "#" so that they can be changed without
reloading the page