Api authentication interceptor and login service

Adds services that are needed for #15 to be implemented.