Adds timeline.py. It uses pyQt4 to create dialog boxes.

Initial commit of timelines.py. Don't run it as yet, there's work to be done.