Refactored controllers to use create and show validation for blog