attempt to add eriter and vector support
File opens (not always), not writing
One threaded writing working