First Edition

构建好最初的框架，并实现了基本功能，但存在一些Bug