Inventory tab ListView bindings work correctly. Organized mainwindow.cs code.