Basic game room backend (almost done)