Issue #3 bash style guidelines need to be written, for great zig

This adds several sections to the bash style guidelines regarding:
 * variable and functioning naming
 * proper error management