done the database engine
simplify code
done the parser_engine, parser_result, db_engine