Adding ability to override the artifactId, updating ersion num & docs