Smart Navigation in Windows Phone