add /articles route and initial implementation