Shared package supports Write
Tidied up to use H5V
Update working
Fixed naming problem with global var