Add logback
Add resursive
Refactoring
Fix