The raycaster is now functional but it's a little crashy