Add Track History

There's no chance it actually works.
I did it in like 5 minutes and didn't:

a) install the application
b) read a lot of the existing code
c) know what I was doing
d) test the code I wrote
e) sleep much last night

But I still did a couple minutes of work so I wanted to open a pull
request addressing the issue. Someone can start from scratch :P