cleaning a bit the JpcPreferences class
extracted Jpc as an interface and adding the JpcProxy class