Commit 22

Make web app compatible for most mobile devices. Add no JavaScript popup.
Fix footer position on smaller screens. Redesign footer. Change nav
appearance and hover animation.