Added validations and scopes to new articles model