Adds searching and adds error handling to Artist creation.