Merge pull request #14 from No5stranger/cjp

make test data by myself
Merge pull request #15 from No5stranger/cjp

fix makefile bug
Merge pull request #16 from No5stranger/cjp

add function to customize data
Merge pull request #17 from No5stranger/cjp

 add rangeValue function to get a range value
Merge pull request #18 from No5stranger/cjp

integrate TSpeical into TBase
fixed Makefile and add README.md