added beginnings of yolomode, and made intersectsX methods for greater
speed