fixing includes returns
Fixing type casting
fixed toFloat casting for Random and ProduceSingle instances
Fixing geo intersect
fixed line deseralizing
fixed deserializing point
adding polygon tests
adding polygon tests