Move interop type aliases into separate mod
Redesign resource manager
Ignore .DS_Store