added id to NavigationItem
written test for id from NavigationItem