add distribution license and move files under lib

[#68116084]
revert to simple 'grunt', 'npm run grunt' didn't work

I think this will require the user has grunt-cli installed
but at least it does the right thing now. With npm run
grunt, nothing happened and no error was shown.