Fix id issue in plugin.xml
Add javadoc
Add message interface