Added the launch timestamp to the launch event
Added method and test to record a launch end
Recording the launch end
Refactored the recorder instance to be a field