Using events to decouple Rails applications