Basket implementation Part 1

Implementing the very basic basket. Yet to be functional