path finding and drawing added
refactored, Main class eliminated
IGraphMaker eliminated, replaced by a simple factory
renamed to Main