add request specs for music resource
prevent user factory from duplicating username
remove guard