Add timeline table helper
Wrap timeline table inside directive
Make timeline table scope more explicit for better template readability
Restrict timeline directive to element name to avoid conflicts