1. add TagLogger.java
2. add methods to UriBuilder in Provider class
3. improve plugin