extended the graph module to fit our model, worked on the engine that will support the UI interactions, I am pushing and delegated most of the actions in the graph module so that the UI code and logic becomes very simple and clean...set up the styling system and the related events...etc...