make raytrace work well and add a class
ignore pyc file