CheckedTextViews now use Adapter's list of selected views
Adapter upgraded to use HashSet because efficiency
Removed SavedInstanceState for now