added Javadoc
change version
modified to attach javadoc and source in package phase
add requirements
modified character panic