Port 'Rashell' to .NET Core and restricting usage of libraries to .NET Standard to ensure future cross-platform development