Removed depricated parameters and clarified structure
Updated packages and added version constraints
Updated injection module