add article model and hookup to frontend