change to C++ style and ... easier to use ?

move to namespace gason