Fixed movement, added input