readme update & npm script fix
async load key file to ensure crypto.js doesn't throw up