basically finished event bus
fixing the test
gradle changes mainly