Added persistent state to navigation.

Also, I fixed the issue where content would overlap while the nav animation what happening.