added Article with tests