add source documentation
clean up since we docco husky is generating the sources documentation