change to pure CLI build utility and add command line parameters as function and entity list