-Made NavigationAdapter extrend an observable object so as to be able to
keep trach of changes in the modular navigation system