VX(Li): Add more testing and make the library a nuget package.