Add arrowkey movement, it is borked though.