Extract methods

* Extract frequently used Event.find method
* Extract Guest find_or_initialize method