A space to save comments about the structure in question answer form, feel free to ask or answer: 1. How to functional test this? - Brian a. input text files with a python script as a false gui. 2. How will the gui know what sources/views are available?