made RobotModelManager not singleton
added RobotModelManagerInterface