Tracks Mouse and Keyboard events in real-time and streams them through Sparks into Hadoop via Kafka