Adding statemachine and gitignore, as well as an updated cat image