Using component/events instead of component/delegates
Remove returning first element after domifying the clock
freeze component dependency versions

use `each` instead of `forEach` - `enumerable` with `forEach` was never
released
DamonOehlman/formatter does not have proper tags - use *
Merge 2 commits from PR1

Skip EOL modification
Fixes #1