Began work on actual movement logic.