finish create, read, update, delete authors and admin functionality