Support data_file factories
Remove unnecessary .keep files
Add menu_spec tests
Add menu_item_spec tests
Add solution_menu_item_spec tests
Refactor menu_maker_spec tests