clang-format changed
updated shell skript to demonstrate functions - very bad shell code, but it's just an example
clang format change again
updated style with clang-format, some minor typos and cleanups