Classes VariableSite and Edge + start initialization