Create rooms and list
refactor lobby hub
use DI for singleton
delete empty rooms
Make lobby look a little nicer
Merge branch 'feature/list-create-rooms' into develop