updated LoginService interfaces to include a database parameter & added
AddUserController

the AddUserController adds the passed User object into the Database and
the database parameter in the interfaces allows it to recognize which
database to invoke the methods on