Add validations to article model.

Add more validations to ensure that the URL is properly formed.