libs/web: rewrite template engine, merge lmo library