First major commit

This is basically what I have on a text file in my homedir somewhere. I'll spruce it up in the future.