moved single-selection logic from catalog data object to catalog view model
layer selection logic moved to catalog; selectedLayer CSS class; track both Durandal and KO subscriptions in routerAwareDialog