Refactored Timer on view 2 to use a dynamic directive