changed safety question to optionally show a preview of the effects of the command
made printing of log after executing command optional
updated man page for --no-log option
reduced boiler plate code with helper function
made printing of usage info a function
added option for showing help message
improved message printing structure
added function for counting significant digits
changed improvement comment
explicitly declared imported functions and constructors
added generation of prepending zero's for smaller index numbers
code restructuring