The writable representation now uses memory pools for the writable objects
The memory arrays now have a more flexible interface for supporting min and max levels
The CSR and the graph use min and max levels whenever ppossible. Added a sparse VT representation.
Added concurrent and continuous streaming in various configurations