Use winston as default logger

Use [winston](https://npmjs.org/package/winston) so that we can control logger more easily.