added support for saving multiple articles, added more tests