epicodus: point of sale system with active record