Added validationexception checks for user, songartist, and song