Compressing the code in calendar field and reusing max-length attribute.
Merge branch 'refactor-formfield' into Unit-testing
Adding a attribute to store default value.
Merge branch 'refactor-formfield' into Unit-testing
First check for value attribute from xml then for default.
Merge branch 'refactor-formfield' into Unit-testing
Fixing checkbox field after doing unit test.
Merge branch 'refactor-formfield' into Unit-testing
Addin test methods for new attributes of checkbox field and modifying existing ones.