fix unordered category list

fixes issue #4 by properly ordering the category list
improves the multi-select layout
foundation for option to overwrite files, or not