SaveTo -> WriteTo, Load -> Read
WriteToBuffer -> WriteTo
refactor out binary
draft of blocks package