Added validation checking to add a required css class and a * on labels

required: true will be needed on previewable classes or forms which are not
backed by model validtions

Implement validation checking on the method and restyle

Validaiton checking is done in a similar manner to simple_form.

required: true is now only needed on 'previewable' fields