Completed integration JSON serialization that will now be handled
internally leaving external plug-ins that use this plug-in to focus on
setting the collection data rather than generating a JSON formatted
string.