diff --git a/Mathematica/Constants.cs b/Mathematica.Lib/Constants.cs
similarity index 100%
rename from Mathematica/Constants.cs
rename to Mathematica.Lib/Constants.cs
diff --git a/Mathematica/ExpressionEvaluator/ExpressionEvaluator.cs b/Mathematica.Lib/ExpressionEvaluator/ExpressionEvaluator.cs
similarity index 100%
rename from Mathematica/ExpressionEvaluator/ExpressionEvaluator.cs
rename to Mathematica.Lib/ExpressionEvaluator/ExpressionEvaluator.cs
diff --git a/Mathematica.Lib/Mathematica.Lib.csproj b/Mathematica.Lib/Mathematica.Lib.csproj
new file mode 100644
index 0000000..db6ec9a
--- /dev/null
+++ b/Mathematica.Lib/Mathematica.Lib.csproj
@@ -0,0 +1,8 @@
+
+
+
+ netstandard2.0
+ $(MSBuildProjectName.Replace(" ", "_").Replace(".Lib", ""))
+
+
+
diff --git a/Mathematica/Mathematica.csproj b/Mathematica.Lib/Mathematica.csproj
similarity index 82%
rename from Mathematica/Mathematica.csproj
rename to Mathematica.Lib/Mathematica.csproj
index 9c6e295..1eaf024 100644
--- a/Mathematica/Mathematica.csproj
+++ b/Mathematica.Lib/Mathematica.csproj
@@ -1,5 +1,6 @@
+
10.0
@@ -52,17 +53,6 @@
-
-
- ..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll
-
-
- ..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Platform.dll
-
-
- ..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Xaml.dll
-
-
@@ -73,7 +63,10 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+