Added a method to register to a System an Entity matching Required Components

 - added a System::updateEntities() method