add player looking at, world bounding box
add some smooth movement
add some crappy gravity