Increased fading efficiency & removed lag bug
Added a fix to display correctly on mobile devices

Currently it still gives the 5-column layout on iPhone. We can test
this fix after pushing to heroku.