Added GraveGame and tests
Added a test
BFS did not stop at shortest solution after all, fixed
Created complete search test for GraveGame
Refactored BFS, now tail recursive
Refactored BFS, no need now to check initial state separately
Added a GraveGame test
Changed for comp to make warning go away