The ViewRenderer now ignores generating and uses original view files.
Implemented a custom logger, its much more compact and clean.
Custom logger is now implemented by default through config.
Traces are enabled by default, but are hidden with the new logger interface.