Gitignore change
Completely forbidden states implemented
Now checking if the move is safe