Fixed color setting.
Readline replaced by fgets(STDIN) allows user to input multibyte or special characters.