An AngularJS reusable component with a visual and functional Chronometer