Fixed bug and added "used" boolean support

Allows us to mark a word as "used" when we've tried to use it in the
crossword