Desktop Scrabble game with Bonus Tiles created from scratch