different map file support, basic unfinished collision detection, jumping