* changed ECS base classes to fit into the documentation convention