Created some basic functionality.

Timer should work and make noises ect. The tasks dont get updated
because it turns out that its not arbitrary to get at the objects in the
TableView. Im looking at maybe reading and writing directly from the SQL
database instead and populating the tableview from that periodically.