Add getObjectsUnderPoint, fix hit test to not include exact top or left value