init template
Description
Initial codes
base tests and fixes
fix
gitignore
tests