added mapping of user movements to on-screen character movements