small tidying changes to improve the repo just a little bit

- found a little bit of whitespace
- adding a gitignore
- default `rake` task to run the tests