Spark server with Kafka integration

closes [#150](https://github.com/DemandCube/NeverwinterDP/issues/150)