removed old unused collision versions, streamlined filter query, made raycast more consistant with outright collision