Added a Manager::updateSystems() method

 - with Unit Tests