klaussilveira/gitlist — pull request #91 by GromNaN (2012-07-14 19:47:32+00:00)
Title: Refactor to use object oriented programming

Remove init code from index.php. This file should only call initialization objects.

The custom Application class initialize all the services required.
Each controller file is converted to a ControllerProvider that is plugged to the application.

* More Object Oriented
* Easier for functional tests
* Easier to support "plugins"