ADD: History now have base event of index 0.
FIX: History.clear() now clears the memory. No leaks shaw appear.