Added artist model validations and unit tests.