Renamed main.js to unify.js to work around volo's quirks.
Moving files out of the root.
Added replace.js (copied from heya/ctr), corrected tests for Ref.
Minor refactor of ref.js.
New version.