initial search view
xaml tidy up
Visual States
C# cleanup