create api and repo structure docs