Changed so the custom map overlay conforms to the mkoverlay protocol
Added implementation of coordinate property to conform to the mkoverlay protocol
CustomMapOverlay now takes an ARISMediaView as a parameter