Sample maven project containing a Java agent and examples of bytecode manipulation with ASM and Javassist