Most important TODO items:
* Read tags before writing the file
* Clean up the configure dialog and fix remaining issues