minor user roles
STI on users model
articles and association to staff users
dashboard viewing articles
article assets structuring
article view styling, user articles index, and forwarding to requested path if successful login
author and formatted date methods to article model and dashboard article list structuring
access controls on articles, unauthorized redirect changes
access control for dashboard
partial refactoring on articles, minor styles, published and state status on articles and validations