Refactored Graph object into existence
Completed single iteration logic.
Got basic algorithm working.