Small fix in delete: don't print success if it fails (duh)
Implement log. Closes #6