Resolve already returns an error.
Require asset paths to have an extension when searching directories.
Don’t print out resolved paths when building a file.
Move TestFS into its own file.
Rework Build:
- Rename its file
- Add an integration test