add input method

1.加入了输入功能
2.为在windows下运行写了相关代码（未测试）
3.优化了linux下屏幕刷新的效果

下一步：
1.新建一个linux分支，纯linux下运行（ncurses.h）