Incremental changes

In the process of implementing signal/slot communication between command
entry boxes/command interpreters/console windows instead of hard-coding
single pointers etc.