Add virtual function getTime() and processBuffer for the simulator application
Implement processBuffer(), needed by the simulator
Simulator compile