create and view articles
view all articles + navigation
article validation and error handling
editing articles and using partials
delete/destroy articles