changed normalscan to use argtable for commandline arguement parsing. documentation of commands is still needed