move modelDoc generator to own project