Add message for zero notes, whitespace cleanup, updated gitignore

1. When user don't have any notes, memo should print some message.
2. Cleaning whitespaces where required.
3. Ignore *.out files in gitignore.