generate a cart scaffold and update the application controller to either find the users cart or create a new one