add argparse parsing; add firefox support (and maybe others)
Merge pull request #2 from bewt85/master

Added Argparse support and support for firefox