Initial commit.

This is the hacky first pass I made on a whim. I think it can be good -- let us
find out!
Gitignore.
Completed the command line interface.
Completed the rewrite.

It should have all the basic features. The code's still a little ugly, though.