Modular filesystem abstraction interface