FileStore implementation

Not sure whether it is possible to obtain the available space from the API.
Todo...