todo #2 W14

@jstaahl
Issue #13: ~requested 300 (Completed creating tasks, deleting tasks, saving list to text file, and saving/loading from a serialized file. Finishing issue #13 led to bugs that are addressed in issue #14 and #15 (new issues added by @pconrad during office hours).

Total: ~requested 300