a big change
Rewrite appearance using SwipeView

Remaining problems:
Conflict between components,which shared the same id, in Fragments