Support for route

Also added desktop development support