switch to Module::Build
add LICENSE
add MANIFEST.SKIP
add META.json and META.yml
update MANIFEST