Update UI + Game Loop + Callbacks + Use of python bind
Adding singleton CellAutomata to work with python bind