Activity controller can now handle timed activities. WorkoutExecutor now responds to message previousActivity