Doc scaffolding and dist