initial commit: state machine basics, clb examples, embrionic visitors
setup .gitignore