finish setup
fix scripts of init
change the way to read license
more test cases for template
include package data
add changelog