added callback function to router
added event room:update
add getRooms for lobby
added custom events for lobby.events
removed pending test