pluralized factory file names
added gift model
added event model