Expose Tag type aswell
Moving passphrase related functions to Util.
Revamped main, with System.Console.GetOpt
Estetics