commit the NavigationService and PageController ,and at the same time prepare support python and lua program language.