Added isTentative to ModelTask and ModelTentativeTask. Cleared up some classes
Updated TimePeriod class to include startTime and endTIme. 2 constructors available for user's preference.
Added timeperiods for tentativeTask