Update Hardware Inventory

deleteRecord() was malfunctioning (It deleted next entry when zero was selected until there were no more next entries to delete. Then returned to main menu.)