fix spacing
add Settlement and Public classes
add fruit consumption
add Producer class