Renamed directive ng-enter and references to avoid conflicts, and package.json to resolve rekuire dependency problem