Comp3617 Assignment 1. A simple tasklist app