add validations for micropost content presence and length