added json utility to initialize common classes from json objects

added G4ThreeVector to start with