refined packaging to include all dependencies in one jar