Renamed debug variables
Define function debug() to set dumped variables names
Improved debugging output
Added option --verbose