Reduced shaded jar dependencies

Added spring annotations directly to the project