can change container for tree structure (vector/deque -> non-contiguous memory for large point sets)
adaptive loader test; refactored loader/write; tags files with structure type and recognizes on open