Added a JsonPool which deals with JsonItems. A JsonItem wraps a base
item and adds helpful methods for writing JSON.