module name is Shortest not Shortest::Path
adding algorithms gem
Edge and Graph classes