created models without any relations or validations
added relations between models