Appears premature to me at this stage. But would organise it that way as soon as this is going into its own package a la:

```
fs/
  fs.go
  disk.go
  disk_test.go
```