Reorganize files and add HTML::Fragment::EMPTY