init kludge cpp
state and token
gitignore