restructured html and improved mobile view (navi)