Implement ch07/recursive_data_structure examples (in progress)