remove trailing whitespace, update gitignore