docs: Split API reference into multiple pages