Adding init(CGColor) to C4Color class
Switching out VisibleMediaObject protocol: for some reason keeping it makes the whole project crash when building, i get a ton of random EXEC_BAD_ACCESS errors (will try to figure out what going on tomorrow)
Building C4Shape, C4Polygon and C4Line as subclasses of C4View