Improve README and cli user feedback

- Don't add a todo that is an empty string, just abort instead.
- When adding a todo, display a message to say it was successfully added.
- Pressing spacebar will no longer throw an error in the delete todos when there are no todos to delete. Instead a message will be displayed saying there are no todos.
- logging saying all completed todos were deleted when they were.
- README fix.
If you re-indent the code block to 4 spaces, it should look like it's part of the step :)