DataAccessLayer and Domain models for RacePhotos and PhotoServer