Refactor to separate storage from dump tool
WIP: Started with filesystem storage

TODO:
	Tags