Improve introspection
Remove AgentApplication.java
Add an empty constructor and replace Reference by String to fix the serialization issue