Cleaned up ArmOps, fixed speed management, continued refactoring