Moved SHL_Graph_Lib to SHL_Main_Lib/Hierarchy/Graph. Refactored Hierarchy/TaskTree to avoid naming conflicts. Provided beginnings of class interfaces for generic Graph components.