move some stuff around and start working on a level selector