Added color class, clamp utility
Added missing constructors/operators