Update to add main character movement