add move logic

同步代码初步是实现。等待数据库载入，和协议更改