TASCA - A todo manager with the agility of command-line and the simplicity of a smart GUI