refactored commands, finished add
refactored delete command
fixed bugs
refactored ListCommand
rearranged arguments
rearranged usage
finished edit command
updated example