Soem Design pattern and basic GSON client-GC comunication