Documented opwig.h and several classes in opwig::gen namespace.