add: flag argument parser
fix: address-port configuration
fix: initial value of hints