Basic multiveter data structure