1. Modify Ghoul to include better logging support. Change how arguments are logged.`
2. Add ghoul client library for easily emitting events back to ghoul.