Use argparse to get cmd line arguments instead of getopt
Ignore .txt. In World: add sample options and debug option