Adding this file to the project.
New instance for new Graph's representation.
New tests were added
Remove addEdgeLoop method.
Refactor code for new representation.
Fix little issues.
Refactor code for new representation