Foundation for determining the victor
Shorthand representatation implemented for all moves

Thus allowing for an easy way to determine who won
Merge branch 'shorthand' into make-playable

Allows the outcome to be determined with a miniscule amount of elegance.
Can successfully determine the winner
Merge branch 'make-playable'

Now the outcome of the match can successfully be determined and so
the game can now be played.