Completed a ray tracer program without using any graphic APIs. Implemented effects such as reflection and refraction through an object.