ray shooting

added Solver for ray shooting problem