Added various option parsing and basic help/usage info