Set slf4j-api scope as runtime
Explicit CGLIB dependency no longer required
Refactored Library