Added caddy_state_machine package