Add unit tests, top. sort, look improvements, bugfixes, validation (graph pane, desc. name, etc. data)