Adding a way to find unreachable entity types

Removed GraphFactory