adding a new timeline plugin and an example application