Add Event Selection Swipe View and partial Details Page UI

This change adds a custom swipe view to the event selection page
for viewing an event's details, chat, and map.  The details page
has been partially completed, but a lot has yet to be done.