Adding rotation support\!
Fixed movement directions after rotation.