Added a basic checkout feature.
Slightly changed schema for checkout.