Context Aware Framework in Windows Phone