Add CommonData class.
Implement classes to generate URL routes.
Add model classes to handle Sphere classes.
Add price utils.
Add JSON utils.
Add custom object service.
Add customer service.
Add order service.
Add checkout service.
Add cart service.
Implement user context class.
Implement class to handle shipping methods.
Implement Fedora controller.
Implement product and variant models.
Implement product service.
Fix typos.
Implement line item model.
Restore cart services with product models.
Restore product routes.
Extend product service.