User authentication

Add ability for users to log in and log out. Resolves #10 
If you want the `key` to say `success`, then just do `redirect_to root_path, flash: { success: 'Article successfully created.' }`