restructured for custom templates
bug fix
logic added for ExplicitExports=false
added uninstall script for nuget