Added validation and extracted comment form into partial, error thrown when comment is blank