1. updated the navigation drawer to Fragment
2. added 2lv menu of navigation drawer
3. refactor the code to init and update the navigation drawer