rename WeakformAssemblier.addToMainMatrix() to mergeWithBrother
make all fields of Node protected and remove WithPair implementation of Node