MAJOR reorganization
Fixed runaway walking
Adding rotation support\!