Moved resetUsedStates method to data

Moved Subject initialization to the Data constructor
Implemented readInputToData method in ChoicePanel

Added Data.resetChoices method