Logic Changes [Complete]

My 4 day sprint is complete (for now).
- Fixed issue with reading back dates from file
- Made changes to the calcDateSpan method under the Date class
- The logic is now more or less complete. I'm sure there will be bugs,
but at least the logic is mostly functional.
- There are some unused variables and inputs. For example, the boolean
value for whether the food should be spicy or not is never used, this is
because the restaurant list does not have a spicy value attributed to
each restaurant.