Added shade plugin for uber jar generation