Ok so I fixed up some of the Join/Leave button but it still has some
issues:
- First, it's hard to tell when it's disabled now so we'll have to
create a skin for the disabled version of the button (greyed or
whatever)
- When you join an event, it still highlights the event and the button
still says join event ... it should immediately shift to "Leave Event",
but only while that event is still selected
- There's more issues but that's all I can think of right now