designs.md: add some methods & structure
designs.md: merge Basket changes