Large refactoring
Add inapplicable context code
Run multi hosts
Update to reflect latest coffee