Add model methods and ordering for Events