removed complexety from Shop class (keeping it simple for the moment)
started to slim down Item class, restructuring to use maps will follow