Registering new warm up event.

Plenty had to change to properly support more than 1 event.
Need to improve a lot of things. Not really reusing data from the two events as it should.