Working uberjar build