added new assignment tried to run code with cow cow doesn't render but spheres do it's weird implemented bbox class have to do for primitives