Added test harness, support for parsing durations