Merge pull request #1 from No5stranger/cjp

project init, fix base data
Merge pull request #2 from No5stranger/cjp

fix LST,MAP,STRUCT data
Merge pull request #3 from No5stranger/cjp

add Factory.php to handle all type
Merge pull request #4 from No5stranger/cjp

fix composer.json name bug
Merge pull request #5 from No5stranger/cjp

fix name bug
Merge pull request #6 from No5stranger/cjp

remove classmap
Merge pull request #7 from No5stranger/cjp

remove the comment code
Merge pull request #8 from No5stranger/cjp

add Service.php
Merge pull request #9 from No5stranger/cjp

fix TStruct
Merge pull request #10 from No5stranger/cjp

modified TStruct.php test
fix some special date