Renamed protocols and classes to approve usability for API consumers.
Merge branch 'GitHub' of https://github.com/nzeltzer/KCDKoala into GitHub