New architecture of the webmodeler