Unit now responds to user input in both updating position and updating animation image