Add pass type define, remove UIColor in favour of internal use of CSCartesian4, WIP CSGlobe