Cleaned up Reload From Memory code and fixed it not working with H2V, cleaned up IO classes a bit