Rename referee to game server
Dependency manager does not create duplicates if multiple objects share a dependency