Cleanup and a few additions

This repo wasn't using git, so now it's being cleaned and put
up for other people to use as a reference.