* refactored TreeView to make it possible to define behaviour without
	duplicating the code
 *removed ConfigSelector.qml
show included keys when creating the plugin configuration
moved TreeView functions to separate file
moved main functions to separate file