Fix broken setup.py. Reorganize a bit. Add swp to gitignore.
Split up the tests a bit more logically.
Add other spec
Add a note about running the tests.
Merge pull request #2 from benjaminws/master

Shoulda put a test on it