using controllerAs and eliminating $scope where possible
basic acceptance tests