Updated ExplosiveBarrel
javadoc
Small refactoring& updates