Added RayCast, (Really Simple to do since already had framework setup) a...

...nd changed inner worrkings of Query as thinking about Melee is going to work it needed to change. See Wiki