Change: Swapped names ‘File’ & ‘Resource’
Add: ‘Directory’ model