shop screen now has a close button and fixed the how the shop screen should behave in the presence of other towers' shop screens