json and ethernet library suggestions

I'm in the process of developing a modular hardware setup where modules are connected to to a micro controller ( initial development phase is on an uno but the final project will be a 1284p). Configuration parameters for each module is stored in eeprom. I'm looking to being able to connect to the controller via and android/iOS app and pull down the configuration from eeprom. Then alter the parameters and push it back to the controller to be saved to eeprom. The controller will also push logging data to a graphing server using json.

Right now I'm using the arduino Ethernet shield but I'd also like the flexibly to use a cc3000 WiFi module. I'm looking for peoples input on any recommended json and networking libraries or any other projects that would help me achieve my requirements. Right now I'm using Eepromex library to store my data.