Prioritized task.
Added prerequisite checking.
Added licensing information.
Modified minimum terminal width.
Added more help.
Modified minimum terminal width.
Added more help.
Removed  variable.
Added code comments.
Moved the contents of  variable to a local variable.
Updated README.
Updated README.
Updated README.
Modified help text.
Added prerequisite checking, added licensing information to each file, added more help, updated README.