Fixed clicking shop icons so that ghost image gets appropriately painted
Merged towerdefense-shop branch into towerdefense branch. I moved the painting of the shop to the back-end