updated README, added some comments to microphone.js