Updated model validations
Completed update action for categories
Added integration tests for categories