Refactored bread so that it is now generic, need to make some documentation changes to reflect the refactoring
Refactored to make the code base generic, this will aid testing and allow different ovens to be created
Removed bread bin interface
Added ability to change the backing list for the bread bin
Adding tests for bread. Plenty more to be done though :(