Init Model
Added Form Validation and Error Printing