Continued better navigation implementation

Improved code and started adding async TreeView Node loading.