create models and add seeds