add many model spec files and added association and vaidation specs