Inventory overhaul

Created and implemented a custom ListAdapter for Inventory