todo note
added __sleep()
.
refactoring: content maps belong in page controller
refactoring app/page controllers
ahh, there we are. broke it again (how I expected to - always a good sign).