S59285 - added test case for no columns
S44078 - Added ability to add new timeframe from RPB
* Added NextDateRangeGenerator to find out what the next date range should be
* Added functionality to add new plan and timeframes to create a new column