How To Write Asynchronous Code in Node.js