clean up the code (again)

clean up the code (again); small changes to the readme;  add the init of
zLangShortcut to prevent errors; use zInit everywhere it's
possible/useful