Solver logic and Dijkstra started
Dijkstra done. Path length and isSolved are now a part of the Solver interface
Divided project into packages and wrote some tests for Dijkstra