added ability to generate tiles and get a list of words that can be
formed with them