move some models to models.py and change some api calls to be merchant calls
some styling and improved functionality in cart and checkout