Nicely done! I've been wanting to build something similar, but as a tool to assist in my history studies.
Oh, and if you are into timelines and their history, you might enjoy Cartographies of Time: A History of the Timeline by Daniel Rosenberg and Anthony Grafton. Very informative read!