Add a Workflow concept. This class is used from the binary.

- Use highline to choose between:

(1) o for 'overwriting' - replace the file
(2) d for 'dump' - do not replace file, but save changes to a temp file
(3) n for 'next' - just pass, do not modify file in same location
adding colors to termimal prompts and readme