Fix dependency and naming issues
Add angular to globals for linting