Made configuration a little more composable, should probably use argparse for it
Fix fixed port number