Application can be create with App::create and use injectors to save app and input and output
Transform options to injectors, Open more and more...
Remove unused variable
Some fixed
Some fix for cli
View improves
Fix test cases
Support create engine with closure