[ #7 ] implement Graph case class and mechanisms for Tagged Type controlled Cost
[ #7 ] solve problem 3 with Dijkstra Algorithm
Merge branch 'feature/issue/7' into develop