added logging, changed models, updated artist to tag similar artists when added via Model.create()