Changes

Changes:
-Added OBrank two Person's class.
-added a vacationrequest array in Person
-added method to calculate num weekend requests and sort
-preFill weekends no longer uses recursive. Orders residents by most
call requests first.
-calculates the num of weekend calls required and appropriately assigns
the required num of extra calls from the weekend rotators