Minor code organization enhancements.
Implemented PriorityQueue initial version.
Passing edge cost ranges as argument for randomize function.
Fixing bug in neighbours function.
Creating Path class out from path_data struct. Candidate for a new file.
Created initial stub of Shortest Path algorithm.
Created initial stub of Shortest Path algorithm.