fix some module containment issues, start doc'ing
more doc
some docs
documenting like a boss
documentation