Add CRUD authors functional