Gist files transferred.

Copied over the existing files from the original gist.
Tests passing.

Got the existing tests running again.