The initial commit.

The whole thing so far.