model created, starting to create cart stuff
completed authenticated cart functionality