Absolutely brilliant stuff, I especially love the raycast feature.
Thank you, if you doing something fun with let me know!