Basic To Do list implementation.  Students will modify this code according to requirements set by the customer.