A Windows Phone Custom Controller