refactor(navigation): move to lib