Started messing with arrow key movement. Requires more testing.