Improved module configuration
Mayor update

- Created one class for RazorExtensions.
- Modules are no longer compiled at runtime but rather created using
their Type.
- Started working on the authentication module.
Login done + cleanup

The main part of authentication is done (hashing the pass isn't ready
either).