Added PLIST and JSON data serialisation.