Added the first implementation which can just render spheres by ray tracing