Canon angular directive to build out nav