using getopt

main now uses getopt for arguments

Usage: ./bin/main -r train_file -t test_file [-n level_one_threads -m
level_two_threads]