added left/right raycast collision detection and fixed up world a bit better