Issue #22 Use comparators for contsistent sorting

Sort event list by upvotes.
Sort event blocks by date.

Remove uneeded sortBy calls.
Issue #22 Create even base list collection

Event base list has the comparator for a list of events and Event as the
model type.
Issue #22 Store date in block as moment

Rewrite references to block date assuming it is a moment object.
Issue #22 Make event thumbnail clickable

EVent thumbnail can also be clicked to open event
Issue #22 Remove some dead code
Issue #22 Use listen to for event listening
Issue #22 Show and hide sidebar