Add validation to Article model
Handle errors at article creation

The view will simply display the error
Merge branch 'adding_some_validation' into getting_up_and_running