Add file convenience methods for List
Save the List on exit
Implement functioning "add" command