-Codechange: Add command line argument parsing

usage() function should be reconsidered for Windows...
-Codechange: add --set-lang command line argument