some raycast methods, col. object handling, tests