reorganized layout into folders and enabled tag_gen.rb