Tidying up the new UI design in preparation for adding more elements.
Code cleanup.
Refactored enabling of window buttons and added dummy "View dwarf list"
button.
Fixed typo: "farther" -> "father" in all cases (getter, setter...).
Added dwarf list window for reviewing data. Includes offspring and
ancestry data (so basically everything). Stdout printing is no longer
necessary, but I have not touched it.
Refactored code for readability. Unfortunately no speed improvements so
far.
Merge pull request #6 from tjohnman/dev

Dev