created a recursive version
updated readme
made maze_solver_2 verbose so that you can follow each recursive step