Move tests into individual folders, remove redundant tests
Support `module foo from "foo"` (again)