add apigen doc
remove template default
add config
update docs