Implement UI via ncurses

Signed-off-by: hwangcc <hwangcc@csie.nctu.edu.tw>
Add color

Signed-off-by: hwangcc <hwangcc@csie.nctu.edu.tw>