More performance tweaks

Moved to direct access instead of array access for color4f
Tweaked scan convertor to cut down on color calculations
Got rid of copy constructor in color4f as it was incurring extra
overhead
Added start of house demo