Add a callback for initializing fields
Add combobox implementation
Add deepExtend mixin
Change merging implementations with deepExtend
Add getter and setter methods
Expose mainGroup
Done with datepicker component