form validation and input masking behaviors added. v0.3.0