Updated Documentation with Design Notes

Deleted doc directory and replaced with a tarball.
Now my diffs won't be filled with auto generated html and js
doc files I don't care about.
I'll just generate and zip new ones whenever I change them.