Java adaptation of the business card raytracer