create a hebel directive
fix: add $routeScope apply
add end animation
minimal adjustment in animation of spinning-wheel