Still too many files. How about one file called `index.md` containing everything except the `api.md` which contains all the `basket_*` files.

Resulting files:

index.md
api.md