First pass at working on the timeline
Opt for a more functional interface
Extract timeline into its own file
Switch persistence to use event stream -- only Cukes pass
Fix the failing tests

left one pending, b/c I need to think about it more
Fix constant assignment in specs

This was causing the constants to be placed on Object
rather than on the ExampleGroup
Regenerate existing standards to use the timeline
Update config.ru to use new persistence interface