An implementation of the Scrabble game and 5 variations.