Added Scene typeclass and ListScene data type

Switched argument order of intersect, added intersected object
to output tuple Intersection.
Added ColorF tuple.
Added main module

Sets up assignment scene objects