Add console user interface and file encryption