I added new files for the edge and node factories. I also included the EntityNode and EntityEdge classes that use to exist in the GameFramework library.