* Exposed more properties.
* Simplified some code.
* Allow for two more levels of modal view controller nesting. There has to be a smarter way to do this.