#6: FactoryEntityGame reviewed, ObjectType added, code refactored with
the new implementation.