changed Even to have many hangouts
updated event controller and specs to use the fetch the lates hangout

added default scope to hangout to order by created_at
changed event to has_many hangouts

scope
adjusted specs to use event.last_hangout
refactored hangouts.js and specs

refactored hangouts.js