added: new class and its template for merged virtual hosts config