Feature/cleanup

Cleanup of the bundle:
- Normalize function names/annotations.
- Rename of service classes.
- Added documentation of the bundle.
- PullRequestService was not added to the service container.
- Updated unit tests.