Add preliminary documentation generation for interface structure