inserted correct textures
made shop connection independent
code cleanup