Modified pom to use maven dependencies instead of eclipse build path, and uses mvn shade plugin to deal with classpath issues so it can run through command line