Add some naming, structure, error conventions for Bash