Updated code to reflect changes made in net repository. Performed some small code cleanup.
Updated code to keep up with changes made to net repository.
Updated the linkage name to avoid linkage conflicts.
Added placeholder tests and improved the overall build process.