Use separate method for getting github services.
Fix display of commit comments.
Implement loaders that do actions as tasks.
Also fetch HTML contents where available.
Cleanup adapter code.