beginning of refactor to remove list index hack thing
remove empty method
event handling to make check calls works now
doesn't really need to be on $scope