added DefinitionFile models and travis auto build config