Revert "Using externs to allow for cross-file class lookup"

This reverts commit 39ae22f8f7ee07033a778d7537257cb037b78bd8.