Cart creation. Iteration E3 (completed)