Add navigation directive
Add tests for navigation item directive