Implement filesystem hierarchy