Added the soft deleting of appointments. Resolves #8