Initial Commit

Tons of bugs, completely undocumented, not even working really. Gotta
adjust the license.