Experiments with writing an mtl style API, using Free to combine actions, and interacting with Kafka. Later should try to get "streaming for free" with pipes and/or conduit.