Provided scope

Update the pom.xml file with recommeded practice if not including all the dependencies, add scm tags, update license.