separated parser and translator
added -v and -vv args and made them work