Added full documentation for Router and ViewModelBase