wrote migrations and associations in models
added validations for the models
playing with the models