Added groupings to the Dashboard.

The groups are today, tomorrow, this week, and future. There is a
chance an event may show up in both tomorrow and this week, if the
event is tomorrow after the time you launch the app.