docs: basic structure