refactore BuildNewListComponent to follow the BreedingManagerLayout Interface + some initial code to reset button and tools button