experimental implementation of page stack

I had difficulty of losing any dynamic content after new page is pushed. Because this library doesn't manage pages with stack, it simply replace `mobile-view` with new page. 

By adding simple array variable containing pushed DOM information, now we can remember all the pages pushed in this navigation bar.

I know this implementation is creepy and buggy, but hope it'll inspire other guys to improve this structure. Thanks.