upgrade template
use new template
add toJSON and data support
improve
fix toJSON error
fix typo
3.15
Release 0.0.2