add a base class for data models
refactor get_article by name to use base class validation
have all models inherit from the base model class
substitute base model validation for several connections
additional return types on validation
update users model to be useful
refactor requests to users in db to use model