Generated article models, added some very basic validation and scopes

Soo....uhh...yeah.  Lab.  Wooo.