Use 1:n instead of n:n relationship between role and contact model
Create model for articles
Create controller for articles with new/create action
Add method to check for admin role to articles controller