Basic argument checks

Check validity of the 6 potential arguments. Also adjusted the static
method "printUsage()" (now "argCheck()" to check all arguments.