Updated readme
Add base solver class
Add base task class
Add example task
Add calculating path distance to base task class
Expect solver.run_search to return count of checked variants
Add solver summary function
Add main use file (runner)
Initialize solvers module
Add brute force inplementation
Add gitignore file