A port of the Ki/SC Statechart framework to Python for use in Kivy projects