Windows Portable Device .Net Wrapper