[REFACTOR] app router binding and add single menu view