View pager layout

so many commits