Desribe JSON test.
moved code to another package.
memory leak test
extendability tests.
Moved resources.
separated test code.
Back up experiment changes.