sdl client working, needs feedback and huge cleanup