Push code.

Ignore my fugly code, which is nowhere near done. In fact, I just
started a week ago. :P