Code Cleanup. Fix hyperextending for rotation too.

Fix Structure carriages rotating.
Merge pull request #49 from da3dsoul/master

Code Cleanup. Fix hyperextending for rotation too.