added areaForMessage, added copy() in Vec/DVec, fixed parameter types in multicontroller