gui: added a new constructor to create checkboxes with the formcreator
gui: minor style improvement to class
gui: optimized color parsing in validating component