Major refactor - Added Hive Based Event Producer