bounding boxes working, added pointinsideboundingbox and recoverlapsboundingbox