refactoring: moved IO processing from scene class to entity class
refactoring: extracted new modules ui/ui.py and parameters.py from experiment.py
first steps towards running backend and UI separately. works partly with valencia_hierchical.
mode switching back on track
updated README
solved UI bug which caused exception for improvisation with 1 map dimension
moved UI logic from entity modules to new entity scene modules. also resurrected input visualization.
removed print
minor changes
follow mode back on track
support in UI for printing actual refresh rate (frames per second) to console
updated TODO
resurrected support for modifying improviser params in UI
updated TODO
automatic camera movement back on track
faster rendering performance when running with UI and backend in same process, by sharing events instead of pickling/sending/receiving
refactoring
increased UI frame rate by increasing backend frame rate (but I don't understand why it was needed, in comparison with master branch)
updated TODO
updated TODO