Play Metro style apps using XAML: what you need to know