School project : an implementation of an online Scrabble game.