Footer caching, tweaks and cleanup.
Added back togglable navigation.