Migrate cart
Modify application controller to support cart