Scrutinizer Changes

- Instantiate Arrays before assignment
- Di Changes for S3
- User Request Stack v. Request
- Remove Container Dependency
- docs