Added url and thumbnail to the response object, so that the client has that information to use.
Added two icon constructors and manually tested them out

Set minZoom to 8.

Expanded create marker layer function to cover two use cases. Conditional statement needs some work

Added test-case for data. So API is working as expected.

Added event listener for zoomend event on the map and created a function that displayed different layers depending on zoom level