Associate users and articles; require login to post

Resolves #12.
Can you assert that the page has certain field labels instead of looking for css?