Migrate current nav infrastructure to use auto route package to better suit all kinds of navigation strategy and all other functionalities