Currently failing at raycasting! Runs really fast though.