基本数据完成

基本的数据结构和define已经完成。