Remove addiction to RobotLoader, get declarated classes
Remove addictive to flame/framwork
Implements mode setting