fixes collision wall pass bug
adds background tile map, and fullscreen