add doc
first in-source doc build