added more flags, --host to host, --search to search for an open game and host if none is found