Working through shop screens.

Working through implementation for each of the shops. The shop is
divided into multiple sections, meaning there are a total (at the
moment) of 7 screens which comprise the shop.