Added the '--mode' flag and desciption.
Updated the dependencies required for updater to run. With these
installed on any system, the program should run.
Adjusted spacing layout of document.
Updated manpage according to markdown using pandoc
I have formatted the markdown so it does what I understand you want.
The dash used is an em dash `—`
The pandoc command for converting the markdown into a manpage is
`pandoc INFILE -s -t man -o OUTFILE`
I have also provided a generated manpage