remove JS dependency from ethereum/ dir
remove JS (hardhat) from the ethereum/ dir and have it only contain contracts and relevant go code/bindings. potentially move the `swapfactory/*` go bindings to `ethereum/`, as there are now more contracts than just `SwapFactory.sol`.