Finished Ray class

We can do ray casting now.