Hi,
When you upload music to your indiestore, your personal account automatically add the track to your library. This allows you to listen to the tracks that you've just uploaded. If any customers have any problems with downloading your music we make sure the get what they pay for.
As for deleting tracks we may add this option in the near future.
Thanks,
Tejas