Replaces the list which kept the Entities with a set.
Added an operation to add entities to the manager along with appropriate unit tests.
Implemented the suggested changes from the code inspector.
Added tests for uniqueness.
The manager now only contains one instance of each entity added to it.