Add desc to base repo api
first pass at a doc generator