-Added allowing users to click on the time line to change the current time of the media
To do:
-Add pause/play
-Add current time : duration text
-Make it look more presentable (round rectangles, better colors, etc.)

My teacher for Open Source made a good point about implementing this. It is extremely broad and a lot of things are to be taken into consideration.
Plugin vs. Direct Integration. Direct integration would be easier but how much would it bloat the core?
Canvas vs. Div. Plugins for now are all just using their own div, but using a canvas instead would be interesting. A canvas would allow for more graphical capabilities.
*OR* If possible edit the html5 video element's timeline directly.
Once I've further discussed this with other members of the popcorn team, there's one thing for now that may cause some problems. Popcorn is able to create a new event from a previous event. So when drawing out the visual timeline with all the events, some of them might not exist yet. However I end up doing the new timeline, it has to listen to event creations to re-update the timeline.
A trip to CDOT seems to be in store sometime tomorrow to talk with the popcorn team.