Added async support and removed timing from test harness