0.3.0: split configs file, fixe error handler

and jump to 0.3.0
0.3.0: split most of middleware built-in