Base store manager that deals with non-implementation specific actions.
Each block contains a header, zero or more entries, and a footer.