adds auth controller and service
adds tests for auth controller
adds login and register
adds exception handling