Removed setGoalFloorHelper because it only incremented the idx of the array in both up and down directions. Need to fix how downReqExists and upReqExists is being set though. Too messy.