Removed the quality and sellin properties from the Item class. Introduced the concept of shelflife. Even more refactoring