Cleaned up bbencode function definition in simpledisplay, added comment pointing to simpledisplay for the definition of that function (as it's a protected function), and made index.php allow for a different controller (site) to be used which I neglected to do when I first added the configuration.
Added idea to think about as far as widgets vs plugins