Refactoring name box->block
Refactoring getPossibleValues method
Replaced Set by Collection class