add raycast and aabb class