Implemented bfs search algorithm
changed expand to recursive method
added check grids equal, handle repeated state in search state
add test.lisp for testing