UI updates

footer, more front page work, mobile viewport change, fade on nav
expand, sidebar circle buttons, normalize mobile sidebar spacing