Update Phong shading to Blinn-Phong
Add super sampling functionality
add refraction
modify sphere hit code
fix minor bugs