Add IGrowsTree interface
Prefer interface to implementation class
Rename IGrowsTree to ProvidesAbstractTree
Add DescribesLeaves, ProvidesColorizer, ProvidesSapling interfaces
Add Named interface
Combine parameters
Fix subclass overrides
Rename member
Combine parameters
Combine parameters
Create DescribesSlabs interface
Rename ISpecies to ITreeSpecies
Rename and repackage ITreeSpecies to DefinesTree
Rename kore.trees package to kore.tree
Move blocks to kore
Isolate TheMod from kore
Isolate ModWoodSlabBlock to kore package
Isolate ModLeavesBlock to kore
Remove duplicate code
Move items to kore