do not use request module
minor fix
improve logger.js
add colors