Create DoublePoint.cs

Add basic infrastructure for DoublePoint