Factored editLines out of markLines
Factored out all of the try...except... blocks to read the todo file
Added all of the aliases to a dict
Added method to manage option flags
Small refactor from a main() call to a readLines() call