View + Route
View.render + View.result
fix how Mfw.run handle errors
better error handler