Hi Shawn,
Only the function that calls ApplicationController.initialize() is
responsible for initialization. The generated mainViewStack component
is entirely optional, you can replace it with whatever you want. Have
a look at
http://github.com/dima/pomodo_on_rails/tree/master for an
example of an app that goes beyond generated code.
Hope this helps,
Dima