What Windows Phone 7 Could Have Been