add config file and add style support for camel and underscore