removed blade from core and extracted it into bundle. added view engine event to hook in any view engine to the core.