adding boolean as a data type

adding a 'checkbox' data type.

I made boolean value to be either 'true' or 'false', since the raw field is typecast as a String.

I've tried to remove the String typecast before from the raw field, but it resulted in so many conflicts with Integer and YAML types that I decided to just use 'true' and 'false' for boolean values and leave the typecast on raw field as is.