tab layout

- add tab layout
- add tab layout transition
- change PageTransitions init api
- improve dark light android template