added argument parsing
add arguments human, algorithm choice
more numbers in state count; program usage
sent to trottier machines for testing