Added Color class.
Added intersection method to Primitive.
Added primitive types; TODO: implement draw() and intersect() for each
one