WordMachine: A fast jumble and single player scrabble word solver