+ network transfert

+building socket from Preferences
+network file transfert
+storing json data in Preferences