Finished game class, added InvalidMoveError, and added docstrings

InvalidMoveError
game:
-shiftLeft
-mergeLeft
-shiftRight
-mergeRight
-slide