realized we had tuple support, added to if-messes Oneed a better way to formulate all of that). added support for argv, just port for now. want to match SimpleHTTPServer argv