last commit is incomplete
add ColorEditor (WiP)
rename PropertyItemModel to PropertyModel
replace reference parameter 'root' with pointer
make Color(unsigned int rgba) explicit
change Color output to hex values