Revert "Refactor controller-specific helper functions into properties on the controller"

This reverts commit 7aae54ef8e9c4aca02d43666c22c05f644cab96e.
Fix: Navigating directly to a session doesn't apply collapsed nav styles #10
Explain funny bit of serializing