Repairs of warnings from StyleCop and new division toMVVM

new classes:
RouteInfo in Models
RouteInfoModel in Models