Initial commit.

It doesn't do much just yet, but some things are coming along.