Adding test module.
Completed unit tests for article.
Adding json2 to library.
Cleaning test suite.
Refactoring test suite.
Refactoring test suite.