added new Package with listeners and events which the new viewshop and
controllershop use