Implement index, show, create, update, and patch.