Inventory update - began adding methods and stuff