Fixed Rectangle returning null intersection bug. Added material to render.getColor function
Flipped the y axis to make it more natural (i.e. up is positive y-axis now)