Added validate methods for Sightings class, not tested