Added ID3 Tags, some refactoring. First version somewhat fit for (my) everyday use.