added code to populate official photos from sunlight
cleaned up some validations
model validation updates, minor schema changes