Cleaned up the main project a little bit. Added headers to main class files and re-jigged a few thigs around. The main thing here is the rename of GraphVizWrapper class to GraphGeneration to avoid namespace/class name clashes.