Fix angular js typescript controllers

Add samples and fix the wrong interface declaration.
If the intent is to match the JavaScript versions, then they shouldn't be using $scope in the controllerAs template.