added query and repositories to project. Updated list manager service to cover exceptions and authentication.