First commit (code was originally in https://github.com/mcalthrop/profiles/tree/imp/angular)