A Hypermarket Cashier and Inventory Management System for the Data Structures & Algortihms Project