Adds more logical structure and save buffer
Adds finding already closed task and clock-in
Adds finding the exact match and clock out
Adds clock out
Fixes empty done string