[Console] Third day preview.

**Just for preview, not for merge**

Console basic, is there any problem?

    Signed-off-by: Edward Cheng <c4150221@gmail.com>