Add section model spec and factory