GAP documentation structure and tooling
