some resructuring (especially footer), media query and icon size tweaks... (don't change so much in one commit, dummy)!