Move the tag menu to a new file (issue #21)
Better compute the minimum size
Fix f746a8b3