diff tasks

Disign, ValidationUtils, Handling the case when user opens available
words sets but there is no one.