added source and javadoc plugin to build