Added support for destructors.
Seperated error formating from error throwing.
Feature rich json parsing context.
First draft of the README.