Added a number field attribute and updated the boolean field attributes to allow configurable string value