generate Micropost model and run migration
test that the micropost is valid and presence of user_id attribute
add microposts user association, belongs_to and has_many
ensure microposts are destroyed when users are destroyed
add micropost content validation
add microposts to the user show page
generate microposts to sample data
add authentication to micropost controller
creating microposts
update the errors for editing users and user signup
add delete link to micropost