Added a crapton of documentation comments to Tape.
Ignore the doc/ folder in git.