compiles, runs without errors, but can't walk or rotate in first person