added js runtime to gem. updated a few other things