Case classses for model entities.