navigation re-building with angular directives