Refactor boolean type
Add image type
Update Array constraints
Update numbers constraints
Update Object constraints
Update String constraints, merge Regexp, add Hostname
Update Time constraints
Update README