De/serializes DataType objects from/to JSON
Adds PySpark support