[IMPORTANT] Large changes in the structure

The system is now pretty much completely modularised. Nearly all files
have been moved into another directory, so please remember to run
composer update (and for the previous important commit: reseed). It is
now much much easier to access views or config files for specific
modules. Every module is now stored in components/modules and has its
own MVC-structure. To access a view from a controller just do:
Modulename::viewname! Every module can have its own routes.php. That
cleans up the global routes.php and brings a clearer look. Many of
these benefits will be ported to the chunks soon. Sry for breaking
everything and remember to merge your branches!