move add_sighting and delete_sighting to SightingController
fix issue with deleting sightings