Created the definitive node class GNode
Changed basic structure for kosaraju
Korasaju funtion implemented.
Merge branch 'feature/CodeRefactor' into develop