started implementing store basics

still based on Taskard's original implementation
implemented retrieval of store contents

continuing to port Taskard's original implementation after careful
review