initial
mvn project structure
adding hello world stuff
updating java package
adding mvn shade plugin