lobby complete, needs a few bug fixes and checks