excluded unused deps and added fatJar task