added features to parser, and lists of start times and end times to TimeKeeper