Added basic basket functionality