basic gui implementation
implemented getter, setter
implemented validators for checklistbox and choice
fixed stash clusterf