fix gem dependency version
move namespaces to avoid conflict a word of Template
fix broken tests
add create template file command
remove unnecessary parameter