Added changes to allow the Date and Time of shift to populate with the DateFromString option. This allowed the Shift array to populate with the data needed to be added to the calendar. Added in trip for whitespace to ensure no trailing or leading whitespace is left.