basic structure of POOArticle and POOBoard