Added a provider to handle exposed methods. No effect at the moment.

Updated the timeline for better display of events and some tries about event clicking