Shading in dependencies and tidied up pom a little