Created a tag editor for local songs

Fixes #18 

Todo:
- [ ] Propagate the tag changes to the UI immediately
- [ ] Handle errors