Updated Commit - finished two tasks

Make transaction is complete
Search by barcode and list transaction is done

To be done - pagination to prevent lag
Major commit

Updated hq update operations and added basic price display mapping
operations
Backup commit

Just realised that I don't have a proper controller class. Will start
implementing in controller class now and start migrating components to
controller. This will serve as a backup point to when migration begun