Arrow movement and user input working