add posts model and migration and style