Added in tests for game completion, fixed bug (yay tests!) with checking for neighbouring tiles