Added a comment in the cron delegator & setup script creates a .gitignore.
Moved the routing code to the Route class and all the constants from the controller to the config.

The setup script(s) need to execute multiple routes. With the old code this wasn't well supported.