Move statistics gathering and monitoring to separate classes
Accumulate total execution time for each session