Add protocol selection
Refactor code / Add Network config initial setup
Missed app private.h
Auto tools / minor tweaks to includes
Merge pull request #32 from gregnietsky/master

Add some meat to tree window in form of network config