docs: restructuring