builder: add program options parsing