New storage module. Introduces a single dependency to abstract away a lot of the logic handled by store.go and tree.go, the latter of which has been removes. Additional changes have been made to accommodate the new storage implementation and a store_test.go file has been added to verify the correctness of the underlying logic.
This also handles #12, as the module offers persistence in a single file.
New storage module. Introduces a single dependency to abstract away a lot of the logic handled by
store.go
andtree.go
, the latter of which has been removes. Additional changes have been made to accommodate the new storage implementation and astore_test.go
file has been added to verify the correctness of the underlying logic.This also handles #12, as the module offers persistence in a single file.