Refactor to be a shim, add support for querySelector, switch to BSD license