Try fixing the orientation change recalculate on Android

If we use the resize event, it should work
Cleaned up main.js (reformatted, removed comments)
Added paginator to bottom of page
(includes html/css/js)
Updated html content to latest design
Made graphical changes, added graphic
Made changes in javascript to calculate line
Made layout changes
Font-size on smaller screens is made smaller thanks to the power of media queries.
Prevents overflowing the container.
Made small changes to main.html
Disabled prevent default on touchevent
Added scss base class