getArc and getInboundArcs
Graph related classes moved to an another project

New class library created for core graph related classes and algorithms.
This is good for separate logic and view layers and also increase the
reusability of the graph package.