tidied up command line interface. makes commands easier by requesting data after running script depending on options"