Prevent song from being uploaded if it matches a directory
Test that a directory name does not override a song name
Remove support for uppercase letters in name
Add ability to create from full path