refactor(filestore module):  refactor filestoreSystem and the services using it . closes #5