server now takes --ip and --port on command line