BasicWindow and ConfigUser to be tested in detail later. Implementation is sufficiently complete to be wrapped up for now.