added models for user and config, using config in app, ignore some files