Added authentication for new, create, edit, update, destroy.