Moved initialization of subsystems to Subsystems::initialize()