Moved all events into domain assembly and removed all ui dependency