Angularized the app and added dependencies

Started Settings UI refactoring