Refactored.
New constants.
Logic.
More logic.
Checking for deadlock.
More logic.
End-of-game condition.
Fixed game over condition.
Something is wrong.
Fixed board description.
Fixed it.
Disabled compiler optimizations.
Merge pull request #1 from AshFurrow/abranch

Some work