A: copy core file from Revolution (https://github.com/ourai/revolution)

constructor.js