Added some proof-of-concept code to test out two-way communication between a main thread (GUI controlling the simulation) and a secondary thread (running the simulation)
Started to implement GUI code. MinimalGUI and TestGUI are first attempts at a simple GUI running and stopping a Homeo simulation. HomeoQSimulation reimplements HomeoSimulation as a QObject (needed for the slots and signals mechanism between GUI and simulation to work)
Added a helper class (QObjectProxyEmitter) to allow non-QObjects to emit signals through a QObject proxy
Minor stylistic edits to a few classes (HomeoSimulation, HomeoDataCollector, Homeostat). Plus added original Smalltalk code for the StandardGUI