updated the project build for documentation and to eventually fix packaging deployment options
javadoc producing UML class diagrams