Make it into a gem
Oops. Removing temp files
Ignore more vim temp files
Move filter evaluation code to the Controller module