Cleaned up kessence implementation
Merge pull request #12 from jolyonb/jolyon

Cleaned up kessence implementation