updated pods, updated npms, can expand more than 1 (more info) rows, refactored js api to use promises