Replaced "Externals" directory with NuGet packages.
Cleaned up code to compile and run, removed warnings.