PointOfSaleTerminal first commit