add cnpmjs, callback_hell, web-camera