add mvn camel plugin, refactor