updated pom so that build does not require developer to compile any external dependencies
updated dependencies to latest versions