added ViewServiceProvider to overwrite BladeCompiler