Ray Optics - complete simulator and solver for Geometrical optics