widget-service implementation All required implementations are on the master branch Complications are implemented using PRs to make the reviews easier