Issues #1 and #2 addressed

~moderator: @CARammelkamp
~requested: 550

Issue #1: Suggested point value - 150
              Requested point value - 100
Issue #2: Part 1(Zoom)
          Suggested point value - 150
          Requested point value - 200
We implemented a multi level zoom function early, but decided to add limits bounding how far in and out you can zoom. The limits then disabled the buttons preventing further zooming. Making this limit functionality act perfectly took much longer time than the initial zooming implementation.

Issue #2 (pan):
          Suggested point value - 150
          Requested point value - 300
We ended up spending a lot more time on the panning function than expected from the suggested point value. A good proportion of our hours spent on the panning functionality was spent fixing the image that would always be loaded as black as well as getting the image to draw as well as fixing a large problem where zooming and panning wouldn't work together. For example, zooming in wouldn't allow panning vise versa. Carina noticed it was significantly harder than expected and helped us a lot. We are confident she'll agree that we deserve more points that the suggested amount.