(feat) adds popup functionality to signup and login buttons in navbar

- fixes linting errors
- injects ngMaterial as a dependency for the app
- built out popup directive
- built out signup template html
- built out login tempalte html