Basic movement on a plane with collision. No camera rotation yet.