Initial implementation of json point marshaling and unmarshalling
Merge branch 'feature/point-json-marshall' into develop