add content validation in message model
create partials for message forms