added the model and the migrations